@charset "utf-8";
body{font: 12px/1.5 "微软雅黑", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "宋体";color:#000;background:#FFF;/*letter-spacing: 1px;*/} 
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, marquee, from{margin:0;padding:0;} 
ol, ul ,li{list-style: none;} 
img {border: 0; vertical-align:middle;} 
a{color:#000; text-decoration:none; }  
a:hover{color:#008fcc; text-decoration:none; -webkit-transition:all .2s linear; transition:all .2s linear;} 

body{overflow-x:hidden;}
::selection {background:#219bd9; color:#fff;}
::-moz-selection {background:#219bd9; color:#fff;}
::-webkit-selection {background:#219bd9; color:#fff;}
.hide{display:none;}
.clear{clear:both; font-size:0; line-height:0; height:0;}
.after-clear::after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.nobd{border-width:0;}
html {
	font-size: 100%;.dl-det-desc p
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
html, button, input, select, textarea {
	font-family: sans-serif;
}
button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
	*vertical-align:middle: ;
}
button, input {
	line-height: normal;
}
input[type='search']{-webkit-appearance:textfield;}
button, html input[type='button'], input[type='reset'], input[type='submit'] {
	-webkit-appearance: button;
	cursor: pointer;
	*overflow:visible: ;
}

/*2019-8-16 dl*/
.pw1200{width:1200px; margin:0 auto;}
.dsb{display:block;}
.dsl{display:inline-block;}
.alc{text-align:center;}
.all{text-align:left;}
.ftb{font-weight:bold;}
.fthin{font-weight:400;}
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.ft19{font-size:19px;}
.ft20{font-size:20px;}
.ft22{font-size:22px;}
.f24{font-size:24px;}
.ft30{font-size:30px;}
.ftb{font-weight:bold;}
.c333{color:#333;}
.c777{color:#333;}
.c999{color:#999;}
.c1c8{color:#00b1c6;}
.red{color:#c40000;}
.c1c8,.dl-det-fast a:hover p,.dl-det-add a:hover p{color:#00b1c6;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt80{margin-top:80px;}
.ptr{position:relative;}
.pta{position:absolute;}
.zoom::after{content:"."; display:block; height:0; clear:both; visibility: hidden;}
.zoom{clear:both;}
.zoom{*zoom:1;}
.btbor{border-bottom:1px solid #e5e5e5;}
.dl-wrap .dl-last{margin-right:0;}
.dl-wrap a:hover,.dl-con-left div a:hover,.dl-det-nav .dl-det-slideractive,.dl-det-adv:hover p,.dl-det-adv:hover b{text-decoration:none; color:#00b1c6;}
.dl-wrap .red:hover{color:#c40000;}
.dl-wrap .dl-btn:hover,.dl-ask a:hover{color:#fff;}
.dl-text>a:hover,.dl-ser-box a:hover,.dl-det-text a:hover,.dl-det-link a:hover,.dl-det-book a:hover,.dl-det-adv2:hover h5,.dl-det-adv2:hover p,.comment-about a:hover,.art-comment a:hover,.dl-con-left div a:hover,.dl-learn:hover h6, .dl-learn:hover p{color:#05a1b4;}
.dl-wrap h4{font-size:18px; color:#333;}
.dl-wrap .dl-btn,.dl-det-float>a{color:#fff; border-radius:5px; background-color:#00b1c6;}
.dl-wrap .dl-btn:hover,.dl-search-btn:hover,.dl-replay-box .dl-st-btn1:hover,.dl-learn:hover span{background-color:#05dce4;}
.dl-con-left .dldst:hover,.dl-con-right a:hover,.dl-det-right .dl-det-top:hover,.dl-det-float>a:hover,.dl-list-choi button:hover,.dl-det-shou a:hover{color:#fff; background-color:#05a1b4;}
.dl-nav-block1 a:hover,.dl-box .boxbtn,.dl-box>a:hover,.dl-list-btn a:hover,.Bblood .action>a,.Bblood li a:hover,.Bblood .dl-list-shai, .Bblood .app-menu-active a{color:#fff; background-color:#00b1c6;}
.dl-pic-list li,.dl-learn,.dl-det-fast a,.dl-cabtn span,.dl-det-adv,.dl-det-adv2,.dl-det-add a,.dl-det-slider span{-webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.dl-learn:hover,.dl-det-fast a:hover{-webkit-transform:translateY(-6px); -moz-transform:translateY(-6px); -ms-transform:translateY(-6px); -o-transform:translateY(-6px); transform:translateY(-6px); box-shadow:0 0 15px rgba(0,0,0,0.1);}
.dl-det-adv:hover,.dl-det-adv2:hover,.dl-det-add a:hover,.dl-con-det:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
input[type='search'],.dl-det-box,.dl-det-fixed .dl-det-float,.dl-det-adv,.dl-det-adv2{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.dl-pic-banner{
	position: absolute;
    width: 600px;
    top: 119px;
    left: 50%;
    text-align: left;
    margin-left: -233px;
}
.dl-pic-banner h1{
	font-size: 69px;
	color: #333333;
}
.dl-pic-banner h6{
	font-size: 31px;
	color: #333333;
	margin-top: 5px;
	font-weight: normal;
}
.dl-pic-banner span{
	display: inline-block;
	width: 145px;
	height: 43px;
	line-height: 43px;
	border-radius: 22px;
	border: solid 1px #b1b0b0;
	color: #333333;
	font-size: 21px;
	text-align: center;
	margin: 50px auto 0px;
	cursor: pointer;
}
.dl-pic-banner span:hover{
	background-color: #00b1c6;
	border: 1px solid #00b1c6;
	color: #fff;
}
/*导航*/
.dl-header{height:36px; background-color:#f5f5f5;}
.dl-header>div{background-color:#f5f5f5;}
.dl-header p{line-height:36px;color: #777;}

.dl-header p .tel b, .top-box .tel b{
	color: #ff5e06;
	font-weight: normal;
}
.dl-header a.dlicar img{
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin: 0 4px 2px 0;
}
.dl-logo{margin:40px auto 40px auto !important; vertical-align:middle;}
.dl-search{width:477px; height:46px; margin-left:142px;}
.dl-search-input{width:360px; float:left; padding:14px 8px 14px 20px; border:none; color:#999; vertical-align:middle; outline:none; border-top-left-radius:50px; border-bottom-left-radius:50px; background-color:#f2f2f2;}
.dl-search-btn{width:87px; padding:13px 0; float:left; cursor:pointer; color:#fff; font-size:16px; vertical-align:middle; border:none; outline:none; border-top-right-radius:50px; border-bottom-right-radius:50px; background-color:#00b1c6;}
.dl-search-btn:after{content:""; display:inline-block; width:16px; height:16px; margin:-5px 0 0 10px; vertical-align:middle; background:url(../img/dl-xian-search.png) no-repeat;}
.dl-logo p,.dl-logo a{color:#999; }
.dl-logo p a{margin-right:7px;}
.dl-logo>a.left{display:inline-block; width:125px;margin-right: 50px;}
.dl-logo a.left img{height:46px;}
.dl-logo a.right img{width:232px;}
.dl-nav-wrap{border-bottom:2px solid #00b1c6;}
.dl-nav>a{display:inline-block; margin:10px 32px 0 0; font-size:18px;}
.haofb_nav>a{margin:10px 45px 0 0;}
.dl-nav>a:last-of-type{margin-right: 0;}
.dl-nav .action{color:#00b1c6;}
.dl-sub{width:240px; margin-right:75px; position:relative; z-index:10;}
.dl-sub>a{display:inline-block; padding:7px 0 7px 25px; font-size:20px;  }
.dl-sub .dlbtn,.dl-sub .dlbtn:hover{width:216px; color:#fff; position:relative;}
.dlbtn{background-color:#00b1c6;}
.dlbtn:before{content:""; display:inline-block; width:15px; height:12px; vertical-align:middle; margin:-5px 10px 0 0; background:url(../img/dl-xian-nav.png) no-repeat;}
.dl-sub-dd{height:457px; width:100%; padding-top:6px; position:absolute; top:46px; background-color:#fff;}
.dl-sub-dd>li{padding:11px 0 11px 30px; font-size:14px; background:url(../img/arrow.png) 90% 17px no-repeat;}
.dl-sub-dd>li>a{display:inline-block; width:100%;}
.dl-sub-dd dl{width:524px; height:407px; padding:26px 30px 30px 30px; position:absolute; top:0px; left:237px; box-shadow:0 0 3px rgba(0,0,0,0.07); display:none;  z-index:-1; background-color:#fff;}
.dl-sub-dd>li:hover dl{display:block; z-index:10;}
.dl-sub-dd dd{width:50%; float:left; margin-bottom:10px;}
.dl-sub-dd a,.dl-sub-dd span{font-size:14px;}
.dl-sub-dd span{margin-left:7px; color:#666;}

/*footer*/
.dl-footer{padding:0 0 20px 0; background-color:#f6f6f6;}
.dl-footer>div{padding-top:40px; margin-top:0; background-color:#f6f6f6;}
.dl-footer>p{padding:30px 0 32px 0; border-bottom:1px dashed #e3e3e3;}
.dl-footer>p{background-color:#f6f6f6;}
.dl-footer>p a{display:inline-block; width:175px; margin-right:90px;}
.dl-footer>p img{margin-right:10px;}
.dl-footer-text div{width:140px; margin-right:60px;}
.dl-footer-text div.dl-last{width: 200px;}
.dl-footer>p a,.dl-footer-text a{font-size:14px; color:#333;}
.dl-footer .theme-box{width:1200px; margin:0 auto;}
.dl-other a{font-size:19px; color:#333;}
.dl-footer-text p{margin-bottom:6px;font-size: 14px;margin-top: 6px;}
.dl-footer-text .dl-other{margin-bottom:25px;}
.dl-chat img{position:relative; top:-3px;}
.dl-chat a{width:133px; padding:8px 0;}
.dl-chat a.dl-btn{
	color: #fff;
	border-radius: 5px;
	background-color: #00b1c6;
}

/*banner*/
.dl-state{padding-bottom:17px;}
.dl-state div{width:230px; float:left; margin-right:92px;}
.dl-state p{width:170px;}
.dl-state b{display:block; color:#333;}


/*轮播*/
.dl-slide{height:456px; background-color:#efefef; overflow:hidden;}
.dl-pic-list{width:100%; height:456px;}
.dl-pic-list li{height:456px; float:left; position:absolute; top:0; left:0; opacity:0;}
.dl-pic-list .dl-pic-active{opacity:1; z-index:8;}
.dl-cabtn{width:966px; height:50px; margin:0 345px 0 auto; position:absolute; top:45%; bottom:0; left:0; right:0;}
.dl-cabtn span{display:inline-block; height:70px; width:40px; position:absolute; top:-30%; cursor:pointer; opacity:1; text-align:center; z-index:9;}
.dl-slider-prev{left:0; background:url(../img/slides-nav.png) no-repeat -84px 50%;}
.dl-slider-next{right:0; background: url(../img/slides-nav.png) no-repeat -125px 50%;}
.dl-slider-prev:hover{background-position:0 50%;}
.dl-slider-next:hover{background-position:-42px 50%;}
.dl-icon-list{position:absolute; bottom:-180px; right:-25px; z-index:10;}
.dl-icon-list li{width:6px; height:6px; float:left; margin-right:10px; border-radius:5px; border:2px solid #999; overflow:hidden; background-color:#999; cursor:pointer; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.dl-icon-list li:hover,.dl-icon-list .dl-icon-active{background-color:#fff;}


/*滚动列表*/
.dl-block2 h4 a{margin-top:10px; color:#333; font-weight:400;}
.dl-all-file{width:1200px; height:175px;}
.dl-all-file>div{position:absolute; top:0; left:0; opacity:0; -webkit-transition:all 2s ease-in-out; transition:all 2s ease-in-out;}
.dl-all-file .dl-home-active{opacity:1; z-index:10;}
.dl-block-list{display:inline-block; width:360px; margin-top:20px; padding:25px 14px; /*background:url(../img/dl-block-fast.png) 95% 90% no-repeat;*/ box-shadow:0 0 8px rgba(0,0,0,0.07);}
.dl-block-list:nth-child(2){margin:20px 17px;}
.dl-block-list>a{margin-right:20px;}
.dl-block-list:hover{box-shadow:0 0 15px rgba(0,0,0,0.15);}
.dl-block-list div{width:270px;}
.dl-line{margin:-2px 0 4px 0;}
.dl-line>.name{
	max-width: 78%;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dlway{display:inline-block; padding:3px 13px; margin-left:5px; border-radius:5px; color:#333; background-color:#eee;vertical-align: top;margin-top: 2px;}
.dl-block-list div>span{margin-right:10px;}
.dl-block-list div>span.price{font-size: 12px;color: #9a6948;}
.dl-block-list>div>a{width:88px; height:29px; line-height:29px; margin-top:8px;}  


.dl-box{width:272px; height:714px; padding:28px 28px; box-shadow:0 0 15px rgba(0,0,0,0.07);}
.dl-box h6{margin:40px 0 20px 0; padding-bottom:5px;}
.dl-box>a{display:inline-block; width:76px; height:26px; margin:0 12px 12px 0; line-height:26px; font-size:13px; text-align:center; border-radius:50px;}
.dl-box .boxbtn:hover{color:#fff;}
.dl-box p a{display:block; width:220px; margin-bottom:0; padding:13px 20px 13px 40px; font-size:14px; color:#333; border-radius:0; text-align:left; border-bottom:1px solid #fff; background:#f5f5f5 url(../img/arrow1.png) 90% 10px no-repeat;}
.dl-box p img{display:inline-block; margin:-3px 17px 0 0;}
.dl-ask a{width:146px; margin:25px auto 0 auto; padding:10px 0; border-radius:50px; color:#fff; background-color:#ff501c; background:-webkit-linear-gradient(left, #ff5d24 0%, #ff2400 100%); background:-moz-linear-gradient(left, #ff5d24 0%, #ff2400 100%); background:-o-linear-gradient(left, #ff5d24 0%, #ff2400 100%); background:linear-gradient(left, #ff5d24 0%, #ff2400 100%);}
.dl-ask a:after{content:""; display:inline-block; width:7px; height:13px; margin:-2px 0 0 5px; vertical-align:middle; background:url(../img/arrow2.png) no-repeat;}
.dl-con{height:714px; width:850px;}
.dl-con>div{width:270px; height:352px; float:left; margin:0 20px 24px 0; padding-top:18px; text-align:center; background-color:#f8f8f8; box-shadow:0 0 10px rgba(0,0,0,0.07); }
.dl-con>div img{-webkit-transform:scale(0.99); -moz-transform:scale(0.99); -o-transform:scale(0.99); transform:scale(0.99); -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease;}
.dl-con>div:hover{box-shadow:0 0 15px rgba(0,0,0,0.14); }
.dl-con>div:hover img{-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.dl-con>div:nth-child(3n){margin-right:0;}
.dl-text{height:82px; padding:15px 0 0 20px; margin-top:20px; text-align:left; background-color:#fff;}
.dl-text>a{font-size:16px; color:#00b1c6;}
.dl-text p a,.dl-text span{margin-right:15px;}
.dl-text b{color:#e92100; font-weight:400;}
.dl-text p{margin-top:2px;}
.dl-sale,.dl-sale span{color:#9a694b;}
.dl-all{padding:32px 0 28px 0; border:1px solid #f3f3f3;}
.dl-wrap .dl-all{color:#777}

.dl-ser{background-color:#f5f7fc;} 
.dl-ser>div{padding-bottom:85px; background-color:#f5f7fc;}
.dl-ser-box{width:325px; height:375px; margin-right:18px; overflow:hidden;}
.dl-ser-box img,.dl-ser-box div{top:0; left:0;}
.dl-ser-box img{z-index:2; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1); -webkit-transition:all .8s ease; -moz-transition:all .8s ease; -o-transition:all .8s ease; transition:all .8s ease;}
.dl-ser-box:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.dl-ser-box div{width:100%; height:100%; z-index:3;}
.dl-ser-box h3{margin-top:65px;}
.dl-ser-box a{width:177px; height:47px; margin:62px auto 0 auto; line-height:47px; border:1px solid #fff; color:#fff;}
.dl-learn{width:270px; height:332px; margin-right:20px; padding:43px 0 0 0; position:relative; background-color:#fff; cursor:pointer;}
.dl-learn h6{margin:27px 0 0 0; position:relative;}
.dl-learn h6:after{content:""; display:inline-block; width:30px; height:2px; position:absolute; top:60px; left:0; right:0; bottom:0; margin:0 auto; background-color:#f2f3f5;}
.dl-learn p{width:160px; margin:45px auto 37px auto;}
.dl-learn span{width:177px; padding:14px 0; margin:0 auto;}


.dl-num{margin:75px auto 66px auto;}
.dl-num div{display:inline-block; width:171px;}
.dl-num .dl-num-mid{padding:0 150px; margin:0 150px; border-right:1px solid #f0efef; border-left:1px solid #f0efef;}
.dl-num span{font-size:42px; font-weight:bold;}




/**list*/
/*选择具体内容展示*/
.dl-list-choi{display:none;}
.dl-list-choi span{margin-right:20px;}
.dl-list-choi a{display:inline-block; padding:3px 10px; margin-right:10px; margin-bottom:5px; border-radius:3px; border:1px solid #f0f0f0;}
.dl-list-choi p{margin-top:-5px;max-width: 980px;}
.dl-list-choi i:after{content:"×"; margin-left:3px; color:#000; font-size:16px; position:relative; font-style:normal;}
.dl-list-choi a:hover i:after{color:#00b1c6;}
.dl-list-choi button{display:inline-block; margin-top:-3px; color:#666; border:none; padding:7px 12px; background-color:#f3f3f3;}
/*筛选*/
/* .dl-is-search{padding-bottom:20px;} */
.dl-key label{display:inline-block; color:#333; font-weight:400; font-size:13px; width:7%; text-align:center; vertical-align:top; padding-top:1.8%;}
.dl-key{background-color:#f4f4f4; border-bottom:1px solid #f1f1f1; letter-spacing:0; word-spacing:0; font-size:0}
.dl-search-sec p{display:inline-block; width:35%; padding:.6% 1.2%; border:1px solid #ddd; border-radius:28px;}
.dl-search-sec input{outline:none; border:none; width:100%;}
.dl-search-sec a{position:absolute; right:8px; top:8px;}
.dl-search-sec button{height:34px; padding:0 30px 0 20px; line-height:34px; border:none; font-weight:700; border-radius:5px; cursor:pointer; background-color:#f0f0f0;}
.dl-search-sec button:after{content:"∧"; position:absolute; right:15px;}
.dl-search-sec .downArrow::after{content:"∨";}
.dl-is-search>div{border-bottom:1px solid #f1f1f1; background-color:#f4f4f4; letter-spacing:0; word-spacing:0; font-size:0;}
.dl-is-search label{display:inline-block; width:7%; padding-top:1.2%; color:#394043; font-weight:400; font-size:14px;  text-align:center; vertical-align:top;}
.Bblood{display:inline-block; width:91%; padding:.8% 1%; background-color:#fff;}
.Bblood li{display:inline-block; padding:2px 5px; margin:.4% 0; border-radius:.4em; font-size:13px;}
.Bblood li:hover{cursor: pointer;}
/* .Bblood .action{width:86px; padding:0; } */
/*.Bblood .action1{margin-bottom:50px; float:left;}*/

.Bblood li a{color:#333; border-radius:3px; padding:2px 8px;}
.dl-class li{position:relative;}
.dl-class-sub{position:absolute; width:225px; padding:10px; /*border-radius:10px;*/ z-index:19; left:-30%; top:20px; display:none; padding-left:15px;}
.dl-class-sub>div{width:205px; padding:10px; background-color:rgba(0,0,0,.7); border-radius:8px; z-index:18; left:100%; top:-20px;}
.dl-class-sub>div:before{content:""; position:absolute; top:3px; left:40px; margin-left:8px; z-index:999; width:0; height:0; border-style:solid; border-width:7px; border-color:rgba(0,0,0,.7) rgba(0,0,0,.7) transparent transparent; -moz-transform:rotate(135deg); -webkit-transform:rotateY(-135deg); -moz-transform:rotate(-135deg); transform:rotate(-45deg); border-top-right-radius:5px;}
.dl-class-sub p{color:#42b1a7;}
.dl-class-sub a{display:inline-block; padding:.3% 2%; margin-right:10%; margin-top:3%;}
.dl-other .Bblood{position:relative;}
.dl-other .Bblood>div{display:inline-block; font-size:14px; margin-right:2%; padding:0 .46%; vertical-align:top; min-width:3%; text-align:center;}
.dl-other i{font-style:normal; margin-left:10px; display:inline-block; vertical-align:middle; font-size:2em; font-weight:100; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);
}
.dl-other .Bblood>div>a,.dl-other li a{color:#394043;  font-size:13px;}
.dl-other .Bblood>div>a{display:inline-block;}
.dl-other>.Bblood>div:hover{background-color:#f4f4f4;}
.dl-other>.Bblood>div>div{display:none; width:95%; padding:1%; margin-top:30px; position:absolute; left:2.15%; top:14px; text-align:left; z-index:1; background-color:#f4f4f4;}
.dl-other .Bblood>div:hover div,.Bblood li:hover .dl-class-sub{display:block;}
.dl-other li{display:inline-block; margin:.4% 10px .4% 0; margin-right:10px; font-size:14px;}
.dl-other li a{padding:2px 8px;}
.dl-other li a:hover,.action>a,.dl-class-sub>div>a:hover,.dl-class-sub>div>a:hover{background-color:#00b1c6; border-radius:3px;}
.dl-other .action>a,.dl-other li:hover a,.Bblood .dl-class-sub a,.dl-class-sub>div>a:hover{color:#fff;}

/*list*/
.dl-conlist{padding:25px 0 0 0; background-color:#f8f8f8;}
.dl-conlist>div{background-color:#f8f8f8;}
.dl-sort{margin-bottom:20px; padding:12px 0 12px 24px; /*border-radius:10px;*/ background-color:#fff;}
.dl-sort a{margin-right:40px; font-size:14px;}
.dl-sort .dl-sort-active{color:#00b1c6;}
.dl-con-det{margin-bottom:25px; padding:25px 33px 20px 25px; /*border-radius:30px;*/ background-color:#fff;}
.dldst,.dl-det-top{margin-left:5px; padding:3px 10px; border-radius:20px; color:#fff; position:relative; top:-3px; font-size:13px; font-weight:400; background-color:#00b1c6;}
.dl-con-left div{width:255px; margin:22px 0 20px 0; float:left;height: 78px;}
.dl-con-left p,.dl-con-left p a,.dl-con-left b,.dl-con-left span,.dl-det-text p,.dl-det-text a,.dl-det-text span,.dl-det-link a{font-size:14px;}
.dl-con-left h4{font-size:24px;}
.dl-con-left p{margin-bottom:4px; color:#333;}
.dl-con-left p.dl-list-btn{width:1000px;}
.dl-con-left p.dl-list-btn a, .dl-con-left p.dl-list-btn span{margin-bottom:8px;}
.dl-con-left div a,.dl-det-text a,.dl-det-link a,.dl-det-book a, .dl-con-left div span{color:#000;}
.dl-con-left b,.dl-det-book span{color:#f00;}
.dl-list-btn a,.dl-det-shou a, .dl-list-btn span{display:inline-block; padding:4px 10px; margin-right:5px; border-radius:20px; color:#666; font-size:14px; background-color:#f4f7f9;}
.dl-con-right{width:100px; margin-top:5px; float:right;}
.dl-con-right>a{width:100px; margin-top:20px; padding:8px 0; font-size:14px; border-radius:5px; text-align:center; color:#fff; background-color:#00b1c6;}
.dl-con-right>img{width: 100px;}
.dl-con-det:hover h4{color: #00b1c6;}
/*分页*/
.dl-pager{height:50px; margin-top:40px; text-align:center; font-size:0;}
.dl-pager a{display:inline-block; padding:9px 16px; border-left:1px solid #cbcbcb; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; font-size:12px; color:#666; text-decoration:none; outline:0; background-color:#f8f8f8;}
.pagenumber1{padding:9px 4px 9px 12px; font-size:12px;}
.pagenumber2{padding:9px 12px 9px 4px; font-size:12px; font-size:12px;}
.dl-pager .border-r{border-right:1px solid #cbcbcb;}
.dl-pager span.bordernone{border:0;}
.dl-pager .currentpage,.dl-pager a:hover{background-color:#00b1c6; color:#fff;}
.dl-pager .numbers{padding:9px 0; color:#fd713e; font-size:12px; text-align:center;}
.gopage{outline:0; border:1px solid #cbcbcb; height:34px; padding:0 5px; width:36px; text-indent:1em; font-size:12px; line-height:34px; margin-bottom:11px; background-color:#f6f6f6;}
.dl-pre{margin:0 20px 0 10px;}
.dl-next{margin:0 10px 0 20px;}
.dl-go{display:inline-block; padding:9px 16px; border:1px solid #cbcbcb; cursor:pointer;}


/*详情页*/
.dl-det-bg{padding:0 0 25px 0; background-color:#f8f8f8;}
.dl-crumbs li{display:inline-block; margin-right:10px;height:50px;line-height:50px;}
.dl-crumbs li:after,.dl-crumbs a{font-size:14px; color:#333;}
.dl-crumbs li:after{content:">"; margin-left:8px;}
.dl-crumbs .dl-crum:after{display:none;}
.dl-det-box{padding:30px; background-color:#fff;}
.dl-det-left{width:304px; height:416px;}
.dl-det-small{display:none; padding:14px 0 14px 19px; margin-top:10px; border:1px solid #f5f5f5;}
.dl-det-width a{display:inline-block; padding:4px; margin-right:10px; border:1px solid #fff;}
.dl-det-width a:hover,.dl-det-width .dl-det-active{border:1px solid #00b1c6;}
/*.dl-det-big{width:400px; height:410px; opacity:0; z-index:-10; top:0; right:-400px; background-color:#fff; transition:all 1s ease;}
.dl-det-left .dl-det-show{opacity:1; z-index:10;}*/
.dl-det-width{width:276px; overflow:hidden;}
.dl-det-width p{width:1000px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.dl-det-small span{display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; font-size:20px; position:absolute; top:40px;}
.dl-det-prev{left:-5px;}
.dl-det-next{right:-5px;}
.dl-det-right{width:800px;}
.dl-det-right h4{font-size:26px; font-weight:bold;}
.dl-det-right h4 a{font-weight:400;}
.dl-det-result{margin-top:12px; padding-bottom:12px;}
.dl-det-result p{display:inline-block; margin-right:40px;}
.dl-det-result p:before{content:""; display:inline-block; width:12px; height:13px; margin-right:5px; position:relative; top:1px; background:url(../img/dl-det-result.png) no-repeat;}
.dl-det-result p:nth-child(2):before{background-position:0 -27px;}
.dl-det-result p:nth-child(3):before{background-position:0 -13px;}
.dl-border{border-bottom:1px solid #e3e3e3;}
.dl-det-text{padding-bottom:13px; margin-top:15px;}
.dl-det-text div{margin-right:120px; float:left;}
.dl-det-text p,.dl-det-link p{margin-bottom:6px;}
.dl-det-link{padding-bottom:15px; margin-top:17px;}
.dl-det-link span{display:inline-block; width:80px;}
.dl-det-link a{margin-right:10px;}
.dl-det-link p{width:715px;}
.dl-det-book{margin-top:13px; color:#333;}
.dl-det-book b{color:#333;}
.dl-det-book span{margin-right:20px;}
.dl-det-btn{margin-top:18px;}
.dl-det-btn a{display:inline-block; width:178px; height:48px; margin-right:5px; line-height:48px; font-size:18px; color:#fff; text-align:center; border:1px solid #00b1c6;}
.dl-det-btn .dl-hbtn{border-color:#ff6c00; color:#ff6c00;}
.dl-qbtn{background-color:#00b1c6;}
.dl-det-btn .dl-qbtn:hover{background-color:#05a1b4; color:#fff;}
.dl-det-btn .dl-hbtn:hover{color:#fff; background-color:#ff6c00;}
.dl-det-btn span{display:inline-block; width:260px; height:32px; line-height:32px; padding:0 10px; color:#000; border-radius:5px; box-shadow:0 0 10px rgba(0,0,0,0.15); position:absolute; top:63px; left:1px; background-color:#fff;}
.dl-det-btn span:after{content:""; border:8px solid transparent; border-bottom:8px solid #fff; position:absolute; top:-15px; left:75px;}
.dl-det-btn .dsdbtn{border-color:#ff6c00; background-color:#ff6c00;}
.dl-det-btn .dsdbtn:hover{border-color:#f88028; background-color:#f88028;}

/*投稿流程*/
.dl-det-article{padding:40px 0; /*border-radius:10px;*/ background-color:#fff;}
.dl-det-article b{margin-right:40px;}
.dl-det-article p{display:inline-block; margin-right:115px; font-size:18px; position:relative;}
.dl-det-article p:after{content:""; display:inline-block; width:72px; border-bottom:1px dashed #d8d8d8; position:absolute; top:17px; right:-93px;}
.dl-det-article p:last-child:after{display:none;}
.dl-det-article span{display:inline-block; width:40px; height:37px; margin-right:13px; vertical-align:middle; background:url(../img/dl-det-article.png) no-repeat;}
.dl-det-article .dlst1{background-position:0 -39px;}
.dl-det-article .dlst2{background-position:0 -77px;}
.dl-det-article .dlst3{background-position:0 -114px;}

.dl-det-shou a{margin-bottom:17px;}
.dl-det-adv,.dl-det-adv2{padding:30px 15px 20px 20px;}
.dl-det-adv{background-color:#f9f9f9;}
.dl-det-adv img{margin-right:25px;}
.dl-det-adv a,.dl-det-adv2 a{width:100%; height:100%; top:0; left:0;}
.dl-det-adv p{width:620px;}
.dl-det-adv b{margin-bottom:5px; color:#333;}
.dl-det-adv span,.dl-det-adv2 span{width:108px; padding:6px 0; margin-top:-40px; color:#fff; border-radius:50px; background-color:#01dce4; background:-webkit-linear-gradient(left, #01e6ee 0%, #01b0b6 100%); background:-o-linear-gradient(left, #01e6ee 0%, #01b0b6 100%); background:-moz-linear-gradient(left, #01e6ee 0%, #01b0b6 100%); background:-ms-linear-gradient(left, #01e6ee 0%, #01b0b6 100%); background:linear-gradient(left, #01e6ee 0%, #01b0b6 100%);}
.dl-det-adv2{padding-left:95px; background:url(../img/home-face.png) 0 27px no-repeat;}
.dl-det-adv2 p{margin-top:8px;}
.dl-det-adv2 span{margin-top:20px;}
.dl-box-left{width:775px; padding:0 45px; /*border-radius:10px;*/ background-color:#fff; overflow:hidden;}
.dl-box-left h4{margin-bottom:10px; /*padding-left:45px; background:url(../img/dl-det-desc.png) 0 6px no-repeat;*/}
.dldetbg{padding-top:1px; padding-bottom:20px; background-color:#f8f8f8;}
.dl-det-nav{padding-top:30px;}
.dl-det-float>a{display:none; width:120px; padding:6px 0; margin-top:-7px; font-size:16px;}
.dl-det-fixed{position:fixed; top:0; left:0; background-color:#fff; width:100%; z-index:20; box-shadow:0 0 15px rgba(0,0,0,0.15);}
.dl-det-fixed .dl-det-float{padding-left:45px;}
.dl-det-fixed .dl-det-float>a{display:block;}

.dl-det-nav p a{display:inline-block; margin-right:60px; font-size:16px; color:#333;}
.dl-det-nav img{top:-15px; right:-25px;}
.dl-det-slider{width:114%; margin:18px 0 0 -45px; border-top:1px solid #e8e8e8;}
.dl-det-slider span{width:88px; border-top:3px solid #00b1c6; top:-3px; left:32px;}
.dl-det-desc p{margin:0 0 10px 0; line-height:2; font-size:16px; color:#000;}
.dl-det-dest p{margin:3px 0;}
.dl-det-dest p:nth-child(2){margin-top:20px;}
.dl-det-hide,.comment-deta .dl-replay-box{display:none;}
.dl-det-fast a{display:block; width:180px; float:left; margin-right:18px; padding:23px 0 20px 0; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.dl-det-fast b{width:100px; padding:6px 0; margin:20px auto 0 auto; font-weight:400;}
.dl-det-fast span{display:inline-block; width:40px; height:40px; background:url(../img/dl-det-fast.png) no-repeat;}
.dlfast1 span{background-position:0 -40px;}
.dlfast2 span{background-position:0 -80px;}
.dlfast3 span{height:41px; background-position:0 -122px;}


/*影响因子*/
.dl-det-table1,.dl-det-table2,.dl-det-table3{max-width:770px; height:370px;}
.dl-det-add a{display:block; width:33%; float:left; padding:30px 0;}
.dl-det-add span{display:inline-block; width:78px; height:64px; background:url(../img/dl-det-add.png) no-repeat;}
.dladd1 span{background-position:0 -64px;}
.dladd2 span{background-position:0 -128px;}
.dl-det-add p{width:70%; margin:17px auto 0 auto;}

/*分期目录*/
.dl-det-year p{width:670px; margin-bottom:7px;}
.dl-det-year span{margin-right:47px;}
.dl-det-year a{margin-right:20px; font-size:16px; color:#18d5f2;}

/*常见问题*/
.dl-ques div{padding:10px 15px; margin-bottom:10px; background-color:#f7f7f7;}
.dl-ques h5{font-size:16px; font-weight:400; color:#333; cursor:pointer;}
.dl-ques h5:after{content:">"; float:right; font-size:20px; color:#bebebe; transition:all .4s ease;}
.dl-ques .tiact:after{transform:rotate(90deg);}
.dl-ques p{display:none; margin:8px 0; font-size:14px; color:#333;}




/*评论*/
.art-comment{padding-bottom:60px;}
.art-comment h5{padding-bottom:10px; color:#393939; border-bottom:1px solid #eaeaea;}
.art-comment form{width:655px;}
.art-comment>a{padding:13px 0; border:1px solid #f1f1f1; border-radius:30px; color:#333;}
.art-comment>a:hover,.dl-nav-link a:hover{border:1px solid #00b1c6;}
.comment-text{margin-top:35px;}
.comment-text,.comment-box,.art-comment h5{width:705px; margin-left:50px;}
.comment-text textarea,.dl-replay-box textarea{width:632px; height:70px; padding:7px 10px; resize:none; border-radius:5px; color:#333; background-color:#f7f7f7; border:1px solid #fff;}
.comment-text button{width:122px; padding:10px 0; cursor:pointer; border:none;}
.comment-text button:hover{background-color:#00dfe7;}
.comment-box>div{margin-bottom:35px;}
.comment-deta{width:630px; float:left; margin-left:10px;}
.dl-comment div{display:inline-block; padding:12px 15px; margin-bottom:10px;border-radius:15px; background-color:#f7f7f7;}
.comment-about,.comment-about time{margin-right:10px; color:#bbb; font-size:12px;}
.comment-about a{font-size:13px; color:#00b1c6;}
/*.com-tips{color:red; bottom:15px; left:140px; position:absolute;}
.comment-text .success{color:grren;}*/
.dl-replay-box{display:block;}
.comment-deta .dl-replay-box{margin-top:15px; padding:0; border-radius:0; background-color:transparent;}
.dl-replay-box textarea{width:610px; height:50px; font-size:14px;}
.dl-replay-box p{text-align:right;}
.dl-replay-box a{display:inline-block; padding:5px 10px; color:#fff; fonty-size:12px;}
.dl-replay-box a:hover{color:#fff;}
.dl-replay-box .dl-st-btn2:hover{background-color:#333;}
.dl-st-btn1{background-color:#00b1c6;}
.dl-st-btn2{margin-right:25px; background-color:#444;}

/*右侧内容*/
.dl-box-right{width:318px; float:right;}
.dl-box-right h5{padding-bottom:11px; font-size:18px; font-weight:400; border-bottom:1px solid #eaeaea; color:#666;}
.dl-box-right>a img{width:317px; height:78px;}
.dlblock{padding:30px 22px 25px 22px; /*border-radius:10px;*/ background-color:#fff;}
.dl-nav-block1 a{display:inline-block; padding:3px 10px; margin:0 10px 11px 0; font-size:12px; color:#333; border-radius:20px; border:1px solid #ededed;}
.dl-det-block2>div{margin:22px 0; padding-bottom:22px; border-bottom:1px solid #f6f6f6;}
.dl-det-block2>div:last-child,.dl-det-block3 a:last-child{padding-bottom:0; border:none;}
.dl-det-block2>div>div{width:178px;}
.dl-det-block2>div>div a{margin-bottom:10px; color:#333; font-weight:400;}
.dl-det-block2 span{margin-right:12px; color:#333;}
.dl-det-block2 p{margin-top:3px; color:#a2a2a2;}
.dl-det-block3 a{display:block; padding:15px 0 15px 26px; font-size:14px; border-bottom:1px solid #f2f2f2; background:url(../img/dl-det-note.png) 0 20px no-repeat;}

.dl-footer .dl-last{margin-right:0;}
.dl-relink{padding:16px 0;}
.dl-relink span{float:left; font-size:14px; color:#666;}
.dl-relink p{width:100%; margin-top:-1px; float:left;}
.dl-relink a{
	display:inline-block; 
	width:130px; 
	height:24px; 
	line-height:24px;
	margin-right: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.haofb_fw_yqlj{
	padding: 0 0 20px 0;
}
.haofb_fw_yqlj>b{
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}
.haofb_fw_yqlj ul li{
	display:inline-block;
	width:14.28%; 
	height:24px; 
	line-height:24px;
	padding-right: 1%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.haofb_fw_yqlj_dy{
	margin-top: 20px;
	padding: 22px 22px 16px 22px !important;
}
/*侧边导航 2019-9-12*/
.dl-side{width:92px; height:360px; border-radius:10px; position:fixed; top:174px; right:12px; z-index:12; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.14);}
.dl-side h5{height:37px; line-height:37px; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background-color:#00b1c6;}
.dl-side h5 a,.dl-side h5 a:hover{color:#fff;}
.dl-side h5 a{margin-left:-7px;}
.dl-side p{width:65px; margin:0 auto;}
.dl-side p a{display:block; height:62px; font-size:14px; border-bottom:1px dashed #e5e5e5;}
.dl-side .dl-side-icon5{height:auto; margin-top:18px; border-bottom:none; color:#999;}
.dl-side .dl-side-icon5:hover{color:#00b1c6;}
.dl-side h5 i{display:inline-block; margin-top:-3px;}
.dl-side p i{display:block; margin:16px auto 2px auto;}
.dl-side i{width:26px; height:26px; vertical-align:middle; background:url(../img/dl-side.png) no-repeat;}
.dl-side-icon1 i{background-position:0 -26px;}
.dl-side-icon2 i{background-position:0 -52px;}
.dl-side-icon3 i{background-position:0 -78px;}
.dl-side-icon4 i{background-position:0 -104px;}
.dl-side a:hover i{-webkit-animation:turn 1.8s ease; -moz-animation:turn 1.8s ease; -ms-animation:turn 1.8s ease; animation:turn 1.8s ease;}
.dl-side span{display:none; padding:9px 20px 11px 20px; border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.14); position:absolute; top:-22px; left:-245px; background-color:#fafafa;}
.dl-side span:after{content:""; display:inline-block; width:16px; height:33px; background:url(../img/dl-sangle.png) no-repeat; position:absolute; top:15px; right:-14px;}
.dl-side a:hover span{display:block;}
.dl-side b{margin-top:-6px;}
.dlcjjl .box-title{height:auto; line-height:1.8; margin-bottom:10px; font-size:20px; color:#333; font-weight:bold; text-align:left;}


@-webkit-keyframes turn{
	0{-webkit-transform:rotateY(0deg);}
	100%{-webkit-transform:rotateY(360deg);}
}
@-moz-keyframes turn{
	0{-moz-transform:rotateY(0deg);}
	100%{-moz-transform:rotateY(360deg);}
}
@-ms-keyframes turn{
	0{-ms-transform:rotateY(0deg);}
	100%{-ms-transform:rotateY(360deg);}
}
@keyframes turn{
	0{transform:rotateY0deg);}
	100%{transform:rotateY(-360deg);}
}
/*侧边导航 2019-9-12*/

@media screen and (max-width:1200px){
	.dl-slide{width:1200px; background-color:#eee;}
	.dl-footer{padding-bottom:0;}
	.theme-box{padding-bottom:30px;}
	.dl-det-bg,.dl-conlist{width:1200px;}
}

/* 首页--推荐论文 */
.dybckgwfw{
	margin-top: 40px;
	margin-bottom: 70px;
}
.dybckgwfw h3{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 25px;
}
.dybckgwfw h3>a{
	display: block;
}
.dybckgwfw ul{
	width: 221px;
	float: left;
	box-shadow: 0 0 10px rgba(0,0,0,0.07);
	background-color: #ffffff;
	margin-right: 25px;
	padding: 30px;
}
.dybckgwfw ul:last-of-type{
	margin-right: 0;
}
.dybckgwfw ul li{
	font-size: 14px;
	line-height: 34px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}